home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / g_man / cat3 / OpenGL-GLC / glcmultmatrix.z / glcmultmatrix
Text File  |  1998-10-20  |  3KB  |  65 lines

  1.  
  2.  
  3.  
  4. ggggllllccccMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx((((3333GGGG))))         OOOOppppeeeennnnGGGGLLLL CCCChhhhaaaarrrraaaacccctttteeeerrrr RRRReeeennnnddddeeeerrrreeeerrrr          ggggllllccccMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllccccMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx - multiply  GGGGLLLLCCCC____BBBBIIIITTTTMMMMAAAAPPPP____MMMMAAAATTTTRRRRIIIIXXXX with a matrix
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      void ggggllllccccMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx( const GLfloat *_i_n_M_a_t_r_i_x )
  14.  
  15.  
  16. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  17.      _i_n_M_a_t_r_i_x  Specifies a pointer a to 2x2 matrix stored in column-major
  18.                order as four consecutive values.
  19.  
  20.  
  21. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  22.      ggggllllccccMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx multiplies GGGGLLLLCCCC____BBBBIIIITTTTMMMMAAAAPPPP____MMMMAAAATTTTRRRRIIIIXXXX with the one specified in
  23.      _i_n_M_a_t_r_i_x.  The matrix is stored as
  24.  
  25.  
  26.                                      (||(aa  aa)||)
  27. EEEERRRRRRRROOOORRRRSSSS
  28.      GGGGLLLLCCCC____SSSSTTTTAAAATTTTEEEE____EEEERRRRRRRROOOORRRR is generated if the issuing thread has no current GLC
  29.      context.
  30.  
  31. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  32.      ggggllllccccGGGGeeeettttffffvvvv with argument GGGGLLLLCCCC____BBBBIIIITTTTMMMMAAAAPPPP____MMMMAAAATTTTRRRRIIIIXXXX
  33.  
  34. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  35.      ggggllllccccLLLLooooaaaaddddMMMMaaaattttrrrriiiixxxx, ggggllllccccIIIIddddeeeennnnttttiiiittttyyyyMMMMaaaattttrrrriiiixxxx, ggggllllccccRRRRoooottttaaaatttteeee, ggggllllccccSSSSccccaaaalllleeee
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                                                         PPPPaaaaggggeeee 1111
  62.  
  63.  
  64.  
  65.